Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 ORCHARD ROAD Semi-Detached £166,533 £135,000 20 Dec 2018
17 ORCHARD ROAD Detached £276,957 £163,000 12 Mar 2010
19 ORCHARD ROAD Semi-Detached £197,636 £150,000 1 Nov 2016
21 ORCHARD ROAD Semi-Detached £318,279 £137,000 11 Jul 2003